From ca4ae8117023a1fd0e2bef90860cd63e323dc6b6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Tue, 31 Dec 2019 14:03:42 +0100 Subject: [PATCH] transform: Compare class before ->next --- gsk/gsktransform.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gsk/gsktransform.c b/gsk/gsktransform.c index 1e6f87f8fa..60f1f4a22f 100644 --- a/gsk/gsktransform.c +++ b/gsk/gsktransform.c @@ -1664,10 +1664,10 @@ gsk_transform_equal (GskTransform *first, if (first == NULL || second == NULL) return FALSE; - if (!gsk_transform_equal (first->next, second->next)) + if (first->transform_class != second->transform_class) return FALSE; - if (first->transform_class != second->transform_class) + if (!gsk_transform_equal (first->next, second->next)) return FALSE; return first->transform_class->equal (first, second); -- 2.30.2